home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX Base Documentation 1998 November
/
IRIX 6.5.2 Base Documentation November 1998.img
/
usr
/
share
/
catman
/
u_man
/
cat1
/
dmedia
/
makemovie.z
/
makemovie
Wrap
Text File
|
1998-10-30
|
14KB
|
265 lines
mmmmaaaakkkkeeeemmmmoooovvvviiiieeee((((1111)))) mmmmaaaakkkkeeeemmmmoooovvvviiiieeee((((1111))))
NNNNAAAAMMMMEEEE
makemovie - make a movie from movie, image, and audio files
SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
mmmmaaaakkkkeeeemmmmoooovvvviiiieeee [----oooo oooouuuuttttffffiiiilllleeee] [----ffff ffffoooorrrrmmmmaaaatttt] [----cccc ccccoooommmmpppprrrreeeessssssssiiiioooonnnn] [----llll llllooooooooppppmmmmooooddddeeee]
[----rrrr ffffrrrraaaammmmeeeerrrraaaatttteeee] [----iiii iiiinnnntttteeeerrrrllllaaaacccciiiinnnngggg] [----tttt] [----ssss xxxxssssiiiizzzzeeee,,,,yyyyssssiiiizzzzeeee] [----bbbb]
[----qqqq ssssppppaaaattttiiiiaaaallll____qqqquuuuaaaalllliiiittttyyyy] [----pppp tttteeeemmmmppppoooorrrraaaallll____qqqquuuuaaaalllliiiittttyyyy] [----aaaa bbbbiiiittttrrrraaaatttteeee]
[----kkkk kkkkeeeeyyyyffffrrrraaaammmmeeee____rrrraaaatttteeee] [ file1 ... ]
mmmmaaaakkkkeeeemmmmoooovvvviiiieeee ----DDDD ffffiiiilllleeee
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
_m_a_k_e_m_o_v_i_e is used to take image and audio data in a variety of forms and
put them into a movie file that can be edited with _m_o_v_i_e_m_a_k_e_r or viewed
with _m_o_v_i_e_p_l_a_y_e_r.
The ----oooo option must be used to specify the file in which the resulting
movie will be placed. Image and audio data are taken from the input
files in the order listed; this ordering determines the order in which
they will appear when the movie is played. The options ----cccc, ----llll, ----iiii, ----tttt,
----rrrr, ----ssss, ----bbbb, ----qqqq, ----pppp, ----kkkk, and ----aaaa can be used to set the compression scheme,
loop mode, interlacing, orientation, frame rate, image size, image
blurring, spatial quality, temporal quality, keyframe rate, and bitrate
of the output movie (see below).
The input files may be images, audio, QuickTime movies, SGI movies, or
MPEG-1 movies. Image file formats are those supported by the IRIS
ImageVision Library, which include ilSGI, ilFIT, and ilTIFF. Audio file
formats include AIFF and AIFFC. _m_a_k_e_m_o_v_i_e can read QuickTime movies that
have been compressed using "Animation", "Video", "Compact Video", "jpeg",
or no compression.
For editing operations, it may be preferable to generate the movie in
uncompressed format, then compress it afterward. This is because most
compression schemes are slightly lossy, and some image degradation may
result from long decompression-compression sequences. However, this will
result in increased disk space requirements, since uncompressed movies
are much larger than compressed movies. Typically, for "real world" video
data, the compression achieved is about 8 or 10 to 1, but with simpler
data, such as many computer graphics images, the compression achieved may
be much greater, possibly 20 to 1 or so disk space should be planned
accordingly.
OOOOPPPPTTTTIIIIOOOONNNNSSSS
----ffff ffffoooorrrrmmmmaaaatttt
Sets the file format of the output movie. Choices are "sgi" for the
SGI movie format and "qt" for the QuickTime movie format.
----cccc ccccoooommmmpppprrrreeeessssssssiiiioooonnnn
Sets the compression scheme for the output movie. Choices for the
SGI movie format are "none" (no compression), "mvc1" (an SGI video
compression scheme), "mvc2" (another SGI video compression scheme,
PPPPaaaaggggeeee 1111
mmmmaaaakkkkeeeemmmmoooovvvviiiieeee((((1111)))) mmmmaaaakkkkeeeemmmmoooovvvviiiieeee((((1111))))
with slower but greater compression and faster decompression than
mvc1), "jpeg" (standard JPEG compression), "rle" (8-bit run-length
encoding), and "rle24" (24-bit run-length encoding). Choices for
the QuickTime movie format are "qt_anim" (QuickTime Animation),
"qt_video" (QuickTime Video), "qt_cvid" (Compact Video), "jpeg", and
"none".
----DDDD ffffiiiilllleeee
Describes the contents of a movie file. Cannot be used with any
other options.
----llll llllooooooooppppmmmmooooddddeeee
Sets default looping mode for playing the movie. Choices are:
"once" (play the movie once), "loop" (keep playing it over and
over), and "swing" (play it front-to-back, back-to-front over and
over).
----rrrr ffffrrrraaaammmmeeeerrrraaaatttteeee
Sets the rate at which the images in the movie will be displayed
during playback. This option can only be used when making movies
from image files. If any of the input files are movies, they must
all have the same rate and the output movie will be given that same
rate. The default value is 15 frames per second.
----iiii iiiinnnntttteeeerrrrllllaaaacccciiiinnnngggg
Sets the interlacing of the image track in the output movie.
Choices are: "even" for PAL (even lines first), "odd" for NTSC (odd
lines first) and "none" (no interlacing). Images are non-interlaced
by default.
----qqqq ssssppppaaaattttiiiiaaaallll____qqqquuuuaaaalllliiiittttyyyy
Sets the spatial quality of the image track in the output movie.
This is useful for setting the quality factor of a JPEG compressed
image track and for setting the spatial quality of QuickTime
Animation and Video tracks. _s_p_a_t_i_a_l__q_u_a_l_i_t_y must be a floating
point number between 0 and 1.0. The default value of the spatial
quality varies with the compression scheme.
----pppp tttteeeemmmmppppoooorrrraaaallll____qqqquuuuaaaalllliiiittttyyyy
Sets the temporal quality of the image track in the output movie.
This is useful for setting the temporal quality of QuickTime
Animation and Video tracks. _t_e_m_p_o_r_a_l__q_u_a_l_i_t_y must be a floating
point number between 0 and 1.0. The default value of the temporal
compression varies with the compression scheme.
----aaaa bbbbiiiittttrrrraaaatttteeee
Sets the bitrate for those compression algorithms that allow you to
specify a compressed bitrate. _b_i_t_r_a_t_e is specified in bits/second
and must be a an integer greater than 0.
PPPPaaaaggggeeee 2222
mmmmaaaakkkkeeeemmmmoooovvvviiiieeee((((1111)))) mmmmaaaakkkkeeeemmmmoooovvvviiiieeee((((1111))))
----kkkk kkkkeeeeyyyyffffrrrraaaammmmeeee____rrrraaaatttteeee
Sets the frequency at which keyframes occur for those compression
algorithms that use keyframes. _k_e_y_f_r_a_m_e__r_a_t_e must be an integer
greater than 0. The default value of the keyframe rate is 5.
----tttt Sets the image orientation of the output movie to be top-to-bottom.
The default orientation is bottom-to-top.
----ssss xxxxssssiiiizzzzeeee,,,,yyyyssssiiiizzzzeeee
Sets the frame size of the movie to be created. This option
overrides the default frame size, which is the size taken from the
first image or movie file listed. If any of the images are the
wrong size, they will be adjusted to fit by letterboxing. This
means that they will made as big as possible within the new size.
If the aspect ration of the new size is different, there will be
black borders either at the top and bottom or at the left and right
of the images.
----bbbb Blurs the image track of the output movie with a 1-2-1 vertical
convolution filter. This reduces flicker if the movie is played
back through video.
----oooo oooouuuuttttffffiiiilllleeee
This option is required and names the file that will be produced.
EEEEXXXXAAAAMMMMPPPPLLLLEEEESSSS
To make a compressed movie, movie1.mv, from audio file afile.AF and image
file img.fit:
mmmmaaaakkkkeeeemmmmoooovvvviiiieeee ----oooo mmmmoooovvvviiiieeee1111....mmmmvvvv iiiimmmmgggg....ffffiiiitttt aaaaffffiiiilllleeee....AAAAFFFF
To make an uncompressed movie that will play at 10 frames per second from
audio file afile.AF and image files img1.FIT, img2.FIT, and img3.FIT:
mmmmaaaakkkkeeeemmmmoooovvvviiiieeee ----oooo mmmmoooovvvviiiieeee2222....mmmmvvvv ----cccc nnnnoooonnnneeee ----rrrr 11115555 \\\\
iiiimmmmgggg1111....FFFFIIIITTTT iiiimmmmgggg2222....FFFFIIIITTTT iiiimmmmgggg3333....FFFFIIIITTTT aaaaffffiiiilllleeee....AAAAFFFF
To make an odd interlaced, 640x480, JPEG compressed movie with top-to-
bottom orientation (of the sort that can be played back on the Cosmo
compression board using NTSC timing) from image files img1.rgb, img2.rgb,
and img3.rgb:
mmmmaaaakkkkeeeemmmmoooovvvviiiieeee ----oooo mmmmoooovvvviiiieeee3333....mmmmvvvv ----cccc jjjjppppeeeegggg ----ssss 666644440000,,,,444488880000 ----iiii oooodddddddd ----tttt \\\\
iiiimmmmgggg1111....rrrrggggbbbb iiiimmmmgggg2222....rrrrggggbbbb iiiimmmmgggg3333....rrrrggggbbbb
To do the same thing for PAL video:
mmmmaaaakkkkeeeemmmmoooovvvviiiieeee ----oooo mmmmoooovvvviiiieeee3333....mmmmvvvv ----cccc jjjjppppeeeegggg ----ssss 777766668888,,,,555577776666 ----iiii eeeevvvveeeennnn ----tttt \\\\
iiiimmmmgggg1111....rrrrggggbbbb iiiimmmmgggg2222....rrrrggggbbbb iiiimmmmgggg3333....rrrrggggbbbb
PPPPaaaaggggeeee 3333
mmmmaaaakkkkeeeemmmmoooovvvviiiieeee((((1111)))) mmmmaaaakkkkeeeemmmmoooovvvviiiieeee((((1111))))
To make a top-to-bottom QuickTime movie compressed with Compact Video and
with a spatial quality factor of .5 from image files img1.rgb, img2.rgb,
and img3.rgb:
mmmmaaaakkkkeeeemmmmoooovvvviiiieeee ----oooo mmmmoooovvvviiiieeee4444....mmmmvvvv ----tttt ----ffff qqqqtttt ----cccc qqqqtttt____ccccvvvviiiidddd ----qqqq ....5555 iiiimmmmgggg1111....rrrrggggbbbb \\\\
iiiimmmmgggg2222....rrrrggggbbbb iiiimmmmgggg3333....rrrrggggbbbb
To convert a QuickTime movie (monkey.qt) to an SGI movie (monkey.mv):
mmmmaaaakkkkeeeemmmmoooovvvviiiieeee ----oooo mmmmoooonnnnkkkkeeeeyyyy....mmmmvvvv mmmmoooonnnnkkkkeeeeyyyy....qqqqtttt
SSSSEEEEEEEE AAAALLLLSSSSOOOO
dmconvert(1), dminfo(1), dmplay(1), dmrecord(1),
soundplayer(1), soundeditor(1),
imgcopy(1), imginfo(1), imgview(1), imgworks(1),
mediaconvert(1), movieplayer(1), capture(1), moviemaker(1)
AAAAUUUUTTTTHHHHOOOORRRR
Brian Beach
PPPPaaaaggggeeee 4444